
// 首页js
$(document).on('ready', function() {




// 页面内容自动垂直居中
    // sh.verticalCenter();



    if(sh.isLogin){
        //已登录的状态

        // num为空调温度
        var num =  parseInt($(".controll span").html());


        // 20190429新增：判断空调是否被禁用，如果被禁用则显示灰色
        if(sh.isControllerOn){
            $(".controll .on-off").removeClass("disabled");
        }else{
            $(".controll .on-off").addClass("disabled");
        }


        // 控制空调
        $(".reduce-btn").on("click",function () {
// 20190429新增：判断空调是否被禁用，无法点击增加、降低温度
            if(sh.isControllerOn){
                if(num>-30){
                    num--;
                }else{
                    num=-30;
                }
                $(this).next().html(num);
                $(".controll .on-off").removeClass("disabled");
            }else{
                $(".controll .on-off").addClass("disabled");
            }
        })

        $(".add-btn").on("click",function () {
            // 20190429新增：判断空调是否被禁用，无法点击增加、降低温度
            if(sh.isControllerOn){
                if(num<30){
                    num++
                }else{
                    num=30
                }
                $(this).prev("span").html(num);
            }
        })

        // 消息面板：记载数据
        var noteNum = sh.msgArr.length;

        var notePannerHtml1 =  '<img src="images/icon/icon_hasmsg.png" ><a href="messageList.html">'+"有"+noteNum+"条消息"+'</a>'
        $(".msg-pannel .note").html(notePannerHtml1);

        // 控制模式：上课下课切换
        $(".class-on").on("click",function(){
            //上课
            $(this).children("img").attr("src","images/icon/btn_Classroom state_givelessons_Selection.png");
            $(this).next("a").children("img").attr("src","images/icon/btn_Classroom state_finishclass.png");
        });
        $(".class-off").on("click",function () {
            // 下课
            $(this).children("img").attr("src","images/icon/btn_Classroom state_finishclass_Selection.png");
            $(this).prev("a").children("img").attr("src","images/icon/btn_Classroom state_givelessons.png");
        })

        //滑动开关
        $('.lcs_check').lc_switch();
        $(".lcs_switch").removeClass("lcs_disabled");

        // 监听#casting,#net开关是否打开
        $('body').delegate('#casting,#net', 'lcs-statuschange', function() {
            // 后台在此获取开关状态,元素的status属性为checked为打开开关，元素的status属性为unchecked为关闭开关
            ($(this).is(':checked')) ? $(this).attr("status",'checked') : $(this).attr("status",'unchecked');
             console.log($(this).attr("status"));
        });

        //打开照明调节
        $(".voice-controll input").attr("disabled",false);

        //监听照明调节的值
        $(document).on('input', "#light", function(e) {
            var value = e.target.value;
            // console.log(value)
        });


        //
        // $(".note").on("click","a",function () {
        //     // 消息面板不显示消息
        //     var notePannerHtml2 =  '<img src="images/icon/icon_msg.png" ><a href="javascript:void(0)">'+"暂无消息"+'</a>';
        //     $(".msg-pannel .note").html(notePannerHtml2);
        // })

    }else {
        //未登录的状态，不显示消息、按钮无法控制

        // 消息面板不显示消息
        var notePannerHtml2 =  '<img src="images/icon/icon_msg.png" ><a href="javascript:void(0)">'+"暂无消息"+'</a>';
        $(".msg-pannel .note").html(notePannerHtml2);
        //禁用滑动开关
        $(".lcs_switch").addClass("lcs_disabled");
        //禁用照明调节
        $(".voice-controll input").attr("disabled",true);

    }

    // 登录与否无区别的功能

    //照明调节初始化

    $(".voice-controll input").rangeslider({
        polyfill: false
    });

    //消息面板显示时间、日期

    //获取时间

    $(".msg-pannel .time").html(sh.dateFormat("hh:mm",new Date()));
    var timer = setInterval(function(){
        $(".msg-pannel .time").html(sh.dateFormat("hh:mm",new Date()));
        $(".msg-pannel .date").html(sh.dateFormat("yyyy/MM/dd",new Date()));
        $(".msg-pannel .day").html(sh.getNowDay((new Date()).getDay()));
    },1000);
    window.onbeforeunload= function() { clearInterval(timer);}

    // 二维码显示隐藏

    $(".scan-code").on("click",function(){
        $(".show-code").toggle();
    })
    // 首页的面板加载点击效果
    Waves.init();

});
// 首页js结束

